@charset "utf-8";
/* CSS Document */
.ts3 { -webkit-transition:all ease 0.3s;  -moz-transition:all ease 0.3s;  -ms-transition:all ease 0.3s;  -o-transition:all ease 0.3s;  transition:all ease 0.3s;}
.ts5 { -webkit-transition:all ease 0.5s;  -moz-transition:all ease 0.5s;  -ms-transition:all ease 0.5s;  -o-transition:all ease 0.5s;  transition:all ease 0.5s;}
.ts8 { -webkit-transition:all ease 0.8s;  -moz-transition:all ease 0.8s;  -ms-transition:all ease 0.8s;  -o-transition:all ease 0.8s;  transition:all ease 0.8s;}
.ts10 { -webkit-transition:all ease 1s;  -moz-transition:all ease 1s;  -ms-transition:all ease 1s;  -o-transition:all ease 1s;  transition:all ease 1s;}
.ts15 { -webkit-transition:all ease 1.5s;  -moz-transition:all ease 1.5s;  -ms-transition:all ease 1.5s;  -o-transition:all ease 1.5s;  transition:all ease 1.5s;}
.dey3ts3 { -webkit-transition:all 0.3s ease 0.3s;  -moz-transition:all 0.3s ease 0.3s;  -ms-transition:all 0.3s ease 0.3s;  -o-transition:all 0.3s ease 0.3s;  transition:all 0.3s ease 0.3s;}
.dey5ts5 {-webkit-transition:all 0.5s ease 0.5s;  -moz-transition:all 0.5s ease 0.5s;  -ms-transition:all 0.5s ease 0.5s;  -o-transition:all 0.5s ease 0.5s;  transition:all 0.5s ease 0.5s;} 
.dey8ts5 {-webkit-transition:all 0.5s ease 0.8s;  -moz-transition:all 0.5s ease 0.8s;  -ms-transition:all 0.5s ease 0.8s;  -o-transition:all 0.5s ease 0.8s;  transition:all 0.5s ease 0.8s;} 

html,body { position:relative; z-index:999; width:100%; overflow-x:hidden;}
html { background:#FFF; font-size:1em; /*默认16px - 1em*/}
body { margin:0; position:relative; z-index:3; font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.fullW { display:block; width:100%; height:auto; }
.fullH { display:block; width:auto; height:100%; }
.picEle { display:block; width:100%; }
.testBg { background:#666; }
.pdt20 { padding-top:20px; }

/*loadMark*/
#loadMark { position:absolute; left:0; top:0; z-index:9898888; width:100%; height:100%; background:#FFF; text-align:center;}
#loadMark span { position:absolute; left:50%; top:50%; z-index:99; display:block; width:100px; margin:-20px 0 0 -50px; background:#FFF; border:1px #1286d4 solid; font-size:16px; line-height:40px; color:#1286d4; text-align:center;
-webkit-text-shadow:0 0 1px rgba(0,0,0,0.5); -moz-text-shadow:0 0 1px rgba(0,0,0,0.5); -text-shadow:0 0 1px rgba(0,0,0,0.5); -o-text-shadow:0 0 1px rgba(0,0,0,0.5); text-shadow:0 0 1px rgba(0,0,0,0.5);
-webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px;
}
#loadMark .lantiao { position:absolute; left:0; bottom:0; z-index:3; width:0; height:6px; font-size:0; line-height:0; overflow:hidden; background:#1286d4;
-webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);
-webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;
}

/*常用样式*/
.flexBox { display:-webkit-flex; display:-moz-flex;  display:-ms-flexbox; display:-webkit-box;  display:-moz-box; display:flex;  }
.flex_between {-webkit-box-pack:justify; -ms-flex-pack:justify;
-webkit-justify-content:space-between;  -moz-justify-content:space-between; -ms-justify-content:space-between; -o-justify-content:space-between;  justify-content:space-between;
}
.flex_XR { -webkit-box-pack:end; -moz-flex-pack:end; -ms-flex-pack:end; -o-flex-pack:end; flex-pack:end; justify-content:flex-end;}

/*clearfix*/
.clear { clear: both; width: 0; height: 0; padding:0; margin:0; overflow: 0; font-size: 0; line-height: 0;}
.clearfix { zoom:1; _height:1px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*viewWin*/
#viewWin { position:relative; width:100%; z-index:999; overflow:hidden; }
#rwdWarp { padding-top:0; }
.warp { padding-top:46px; }
.warp p,.warp a,.warp h6 { margin:0; padding:0; }

/*head_about*/
.headAbout .closeMenuBtn { display:none; position:absolute; right:12px; top:12px; z-index:2; width:30px; height:30px; color:#bd0006; font-size:14px; border:1px #f1f1f1 solid; text-align:center; line-height:30px; font-weight:bold; font-family:arial;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
}
.topHead { position:fixed; left:0; top:0; z-index:9999; width:100%; background:#bd0006; }
.topHead .headC { width:100%; max-width:1400px; padding:10px 0; margin:0 auto; overflow:hidden; }
.topHead .channelMenu { float:left; overflow:hidden; }
.topHead .channelMenu li { float:left; border-left:1px #9f524c solid; }
.topHead .channelMenu li:nth-child(1) { border-left:medium none; }
.topHead .channelMenu li a { display:inline-block; padding:0 10px; color:#FFF; font-size:14px; line-height:26px; border-right:1px #e69b96 solid; }
.topHead .channelMenu li:last-child a { border:medium none; }
.topHead .toolMenus { float:right; overflow:hidden; }
.topHead .toolMenus li { float:left; margin-left:14px; }
.topHead .toolMenus li:nth-child(1) { margin-left:0; }
.topHead .toolMenus li a { display:inline-block; padding:0 10px; color:#FFF; background:#700000; font-size:14px; line-height:26px;
-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;
}
.midHead .headC { width:100%; max-width:1400px; padding:40px 0 30px; /*padding:24px 0 42px;*/ margin:0 auto; overflow:hidden; }
.midHead .logoArea { float:left; }
.midHead .logoArea .icon { display:block; width:228px; height:60px; outline:0; }
.midHead .logoArea h1 { display:none; margin-top:5px; font-size:14px; color:#7f7f7f; line-height:14px; }
/*mini logo*/
.warp .logoAreaMini { position:absolute; left:5px; top:5px; z-index:2; display:none; }
/*.warp .logoAreaMini .logo { width:100px; }*/
.warp .logoAreaMini h1 { display:none; margin-top:5px; font-size:12px; color:#7f7f7f; line-height:14px; }
.warp .logoAreaMini .icon { display:block; width:180px; height:46px; }

/*foot ICO*/
.warp .logoFootMini { margin-bottom:10px; }
.warp .logoFootMini h1 { display:none; margin-top:5px; font-size:12px; color:#7f7f7f; line-height:14px; }
.warp .logoFootMini .icon { display:block; width:160px; height:36px; }

.warp .openMenuBtn { display:none; position:absolute; top:12px; right:12px; z-index:2; width:30px; height:30px; color:#bd0006; font-size:14px; border:1px #f1f1f1 solid; text-align:center; line-height:30px; font-weight:bold;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
}
.warp .openMenuBtn .lines { position:absolute; left:2px; width:26px; height:2px; background:#bd0006; overflow:hidden; font-size:0; line-height:0; }
.warp .openMenuBtn .lines:nth-child(1) { top:6px; }
.warp .openMenuBtn .lines:nth-child(2) { top:14px; }
.warp .openMenuBtn .lines:nth-child(3) { top:22px; }
.warp .appArea { float:right; }
.warp .appArea .btn { float:left; margin-left:15px; }
.warp .appArea .btn:nth-child(1) { margin-left:0; }
.warp .appArea .ico { width:42px; height:38px; margin:0 auto; }
.warp .appArea .btn:nth-child(1) .ico { -webkit-background-size:auto 100%; -moz-background-size:auto 100%; background-size:auto 100%; }
.warp .appArea .btn:nth-child(2) .ico { -webkit-background-size:auto 90%; -moz-background-size:auto 90%; background-size:auto 90%; }
.warp .appArea .btn:nth-child(3) .ico { -webkit-background-size:auto 100%; -moz-background-size:auto 100%; background-size:auto 100%; }
.warp .appArea .btn:nth-child(4) .ico { -webkit-background-size:auto 100%; -moz-background-size:auto 100%; background-size:auto 100%; }
.warp .appArea p { margin-top:5px; font-size:12px; color:#262626; text-align:center; }
.warp .foot .appArea { float:none; overflow:hidden; margin-top:10px; }
.warp .foot .appArea p { color:#FFF; }
.midHead .searchArea { float:right; width:48%; margin-right:166px; margin-top:6px; border:1px #FFF solid; overflow:hidden; }
.midHead .searchArea .inset { position:relative; z-index:2; height:100%; padding:10px 90px 10px 10px; background:#ebebeb; }
.midHead .searchArea .inset form { margin:0; padding:0; }
.midHead .searchArea .inputEle { display:block; width:100%; line-height:24px; font-size:16px; color:#666; background:transparent; }
.midHead .searchArea .searchBtn { position:absolute; right:0; top:0; z-index:2; width:90px; height:100%; background:#bd0006; border:medium none; }
.midHead .searchArea .searchBtn .ico { position:absolute; left:50%; top:50%; z-index:2; width:20px; height:20px; margin:-10px 0 0 -10px; }
.midHead .searchArea .keywordsBox { margin-top:5px; }
.midHead .searchArea .keywordsBox li { display:inline-block; margin-right:4px; }
.btmHead .headC { position:relative; z-index:2; width:100%; max-width:1400px; margin:0 auto; overflow:hidden; border-top:2px #b40001 solid; }
.btmHead .headC .headHoldBox { width:100%; height:36px; }
.btmHead .headC .mainUl { width:100%; overflow:hidden; margin-bottom:0; background:#ececec; }
.btmHead .headC .mainUl li { float:left; margin-left:10px; }
.btmHead .headC .mainUl li h2 { position:relative; z-index:2; padding:0 36px; margin-top:0; margin-bottom:0; }
.btmHead .headC .mainUl li h2 a { display:block; font-size:18px; line-height:50px; text-align:center; color:#000; outline:none; }
.btmHead .headC .mainUl li h2 a:hover { color:#bd0006; }
.btmHead .headC .mainUl li h2::after { position:absolute; left:0; top:50%; z-index:-1; width:2px; height:18px; content:''; background:#d9d9d9; margin-top:-9px; }
.btmHead .headC .mainUl li:nth-child(1) h2::after { display:none; }
.btmHead .headC .mainUl .active h2 a { color:#bd0006; }
.btmHead .headC .sonMenu { display:none; position:absolute; top:54px; left:0; z-index:10; width:100%; height:30px; background:#f5f5f5; }
.btmHead .headC .sonMenuShow { display:block; }
/*.btmHead .headC .sonMenuShow .mainUlBtn a { color:#bd0006; }*/
.btmHead .headC .sonMenu li { float:left; min-width:7%; }
.btmHead .headC .sonMenu li a { position:relative; z-index:2; display:block; padding-top:0; padding-bottom:0; text-align:center; font-size:14px; line-height:30px; color:#7e7e7e; }
.btmHead .headC .sonMenu li a::after { position:absolute; left:0; top:50%; z-index:-1; width:1px; height:18px; content:''; background:#d9d9d9; margin-top:-9px; }
.btmHead .headC .sonMenu li:nth-child(1) a::after { display:none; }
.btmHead .headC .sonMenu li:nth-child(1) a { border-left:medium none; }

/*公共*/
.warp .hotWords { float:left; width:100%; margin-top:20px; }
.warp .hotWords .titArea { float:left; position:relative; z-index:2; width:100%; border-top:2px #efefef solid;}
.warp .hotWords .keywordsBox,.warp .friendshipLink .keywordsBox { float:left; width:100%; }
.warp .hotWords .keywordsBox .btn { display:inline-block; margin-left:8px; padding:8px 4px; font-size:16px; line-height:24px; color:#6b6b6b; outline:0; }
.warp .hotWords .keywordsBox .btn:hover { color:#bd0006; }
.warp .hotWords .keywordsBox .moreBtn { color:#286bc4; }
.warp .friendshipLink { float:left; width:100%; margin-top:20px; padding-bottom:20px; }
.warp .friendshipLink .titArea { float:left; position:relative; z-index:2; width:100%; border-top:2px #efefef solid;}
.warp .friendshipLink .keywordsBox .btn { display:inline-block; margin-left:8px; padding:8px 4px; font-size:16px; line-height:24px; color:#6b6b6b; outline:0; }
.warp .friendshipLink .keywordsBox .btn:hover { color:#bd0006; }
.warp .friendshipLink .keywordsBox .moreBtn { color:#286bc4; }

/*.warp .hotWords .titArea::before,.warp .friendshipLink .titArea::before { position:absolute; left:0; top:-3px; z-index:2; width:130px; height:4px; content:''; background:#b90000; }*/
.warp .hotWords .titArea .tit,.warp .friendshipLink .titArea .tit { position:relative; z-index:2; float:left; padding:14px 20px; font-size:18px; color:#000; text-align:center; line-height:20px; }
.warp .hotWords .titArea .tit::before,.warp .friendshipLink .titArea .tit::before { position:absolute; left:0; top:-3px; z-index:2; width:100%; height:4px; content:''; background:#b90000; }

.warp .main { position:relative; z-index:4; width:100%; max-width:1400px; margin:15px auto 0; overflow:hidden; }
.warp .midNewsBox { float:left; width:100%; margin-top:20px; overflow:hidden; }
.warp .midNewsBoxMt0 { margin-top:0; }
.warp .midNews { float:left; padding-top:2px; }
.warp .midNews:nth-child(1) { margin-left:0; }
.warp .midNews .titArea { float:left; position:relative; z-index:2; width:100%; border-top:2px #efefef solid;}
/*.warp .midNews .titArea::before { position:absolute; left:0; top:-3px; z-index:2; width:130px; height:4px; content:''; background:#b90000; }*/
/*.warp .greenBg .titArea::before { background:#b90000; }*/
.warp .midNews .titArea .tit { position:relative; z-index:2; float:left; padding:14px 20px; font-size:18px; color:#000; text-align:center; line-height:20px; }
.warp .midNews .titArea .tit::before { position:absolute; left:0; top:-3px; z-index:2; width:100%; height:4px; content:''; background:#b90000; }

#warp .hot-article .panel-heading,#warp .recommend-article .panel-heading,#warp .searchArea .panel-heading { position:relative; z-index:2; width:100%; padding:0; overflow:visible; border-top:2px #efefef solid; }
#warp .hot-article .panel-heading .panel-title,#warp .recommend-article .panel-heading .panel-title,#warp .searchArea .panel-heading .panel-title { position:relative; z-index:2; float:left; display:block; padding:14px 20px; font-size:20px; color:#000; text-align:center; line-height:20px; }
#warp .searchArea .panel-heading .more { position:absolute; }
.warp .hot-article .panel-heading .panel-title::before,.warp .recommend-article .panel-heading .panel-title::before,.warp .searchArea .panel-heading .panel-title::before { position:absolute; left:0; top:-3px; z-index:2; width:100%; height:4px; content:''; background:#b90000; }
#warp .hot-article .panel-body,#warp .recommend-article .panel-body,#warp .searchArea .panel-body { padding-top:0; }

.warp .midNews .titArea .moreBtn { float:right; margin-top:12px; font-size:14px; line-height:30px; color:#b90000; outline:0; }
.warp .midNews .titArea .moreBtn:hover { color:#bd0006; }
.warp .midNews .newsList { float:left; width:100%; }
.warp .midNews .newsList ul { margin-bottom:0; }
.warp .midNews .newsList li { position:relative; z-index:2; padding-left:20px; }
.warp .midNews .newsList li::before { position:absolute; left:0; top:50%; z-index:2; width:6px; height:6px; content:''; margin-top: -3px; background:#f44446;
-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;
}
.warp .midNews .newsList a { display:block; width:100%; padding:11px 0; font-size:16px; line-height:16px; color:#000; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; outline:none; }
.warp .midNews .newsList a:hover { color:#bd0006; }
.warp .midNews .newsList .picLiEle { padding-left:0; }
.warp .midNews .newsList .picLiEle::before { display:none; }
.warp .midNews .newsList .picLiEle a { position:relative; z-index:2; display:block; padding:0; }
.warp .midNews .newsList .picLiEle .imgBox { width:100%; height:266px; }
.warp .midNews .newsList .picLiEle .imgBox img { display:block; width:100%; height:100%;
-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover;
}
.warp .midNews .newsList .picLiEle .mes { position:absolute; left:0; bottom:0; z-index:2; width:80%; padding:0 10%; background:rgba(0,0,0,0.5); font-size:14px; color:#FFF; line-height:36px; box-sizing:content-box;
overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;
}
.warp .midNews .newsListNoIco li::before { display:none; }
.warp .adTagBox { position:relative; z-index:2; }
.warp .panel .bigAd { display:block; height:150px; overflow:hidden; }
.warp .panel .bigAd img { display:block; width:100%; height:100%;
-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover;    
}
.warp .bor { border:2px solid #eee;}
.warp .adBoxMini { height:124px; }
.warp .adBoxMini img { display:block; width:100%; height:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.warp .adTagBox .mes { position:absolute; right:0; bottom:0; z-index:2; display:inline-block; padding:0 5px; background:rgba(0,0,0,0.5); color:#FFF; font-size:12px; line-height:16px; }
.warp .crumb { width:100%; max-width:1400px; margin:0 auto; background:#ececec; }
.warp .detailMain .crumb { margin-top:10px; }
.warp .crumb .inset { padding:13px 20px; font-size:16px; line-height:24px; margin-top:2px; }
/* rankingList */
.warp .rankingList,.warp .rankingListBox { float:left; width:100%; overflow:hidden; }
.warp .rankingList li .media-left { padding:0; }
.warp .rankingList li { position:relative; z-index:2; padding:10px 0 10px 28px; }
.warp .rankingList li .numIco { position:absolute; left:0; top:50%; z-index:2; width:22px; height:22px; margin-top:-11px; overflow:hidden; background:#8fb8f6; text-align:center; color:#FFF; font-size:12px; line-height:22px;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; text-align:center; color:#FFF; font-size:12px; line-height:22px;
}
.warp .rankingList li .media-body a { font-size:16px; }
.warp .rankingList li .media-left .numBg { background:#8fb8f6; }
.warp .media-number { position:relative; z-index:2; padding:10px 0 10px 18px; margin-top:0; }
.warp .media-number .media-left .num { position:absolute; left:0; top:50%; z-index:2; width:22px; height:22px; padding:0; margin-top:-11px; line-height:22px;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
}
.warp .media-number .media-body a { display:block; width:100%; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space: nowrap; }

.warp .tag { background:#f44446; color:#FFF; }
.warp .category-order li > a.active { color:#f44446; }
.warp .rankingList li .txt { font-size:16px; line-height:22px; color:#333;
 display:block; width:100%; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;
}
.warp .rankingList li a:hover .txt { color:#bd0006; }
.warp .rankingList li .numBg1 { background:#f44446; }
.warp .rankingList li .numBg2 { background:#ff8647; }
.warp .rankingList li .numBg3 { background:#fdac36; }
/* adList */
.warp .adList { float:left; display:block; width:100%; }
.warp .adList a { display:block; width:100%; height:125px; /*height:195px;*/ margin-top:24px; }
.warp .adList a:nth-child(1) { margin-top:0; }
.warp .adList img { display:block; width:100%; height:100%; -webkit-object-fit:cover; -moz-object-fit:cover; object-fit:cover; }

/*首页 main*/
.main .bannerBox { float:left; width:686px; height:462px; overflow:hidden;
-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;
}
.main .bannerBox .swiper-container,.main .bannerBox .swiper-wrapper { width:100%; height:100%; }
.main .bannerBox .imgBox { position:relative; z-index:2; display:block; width:100%; height:100%; }
.main .bannerBox .imgBox .mesBox { position:absolute; left:0; bottom:0; z-index:2; width:80%; height:80px; padding:0 10%; text-align:center; font-size:16px; line-height:60px; color:#FFF;
white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;
background-image: -webkit-linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.8));
background-image: -moz-linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.8));
background-image: -ms-linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.8));
background-image: -o-linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.8));
background-image: linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.8));
background-image: -webkit-gradient(linear,top,bottom,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.8)));
background-color: rgba(0,0,0,0.8);
box-sizing:content-box;
}
.main .bannerBox .imgBox img { display:block; width:100%; height:100%; -webkit-object-fit:cover; -moz-object-fit:cover; object-fit:cover; }
.main .bannerBox .swiper-pagination-bullet { background:#c4c2c3; }
#indexBanner .swiper-pagination-bullet-active,#channelBanner .swiper-pagination-bullet-active { width:20px; background:#bd0006;
-webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;
}
.main .mainNews { float:left; width:694px; height:462px; overflow:hidden; margin-left:20px; }
.main .mainNews li { position:relative; z-index:2; padding-left:25px; }
.main .mainNews li a { display:block; padding:11px 0; font-size:16px; line-height:24px; color:#343434; outline:0;
white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis;
}
.main .mainNews ul { margin-bottom:0; }
.main .mainNews li a:hover { color:#bd0006 }
.main .mainNews li::after { position:absolute; left:0; top:50%; z-index:2; width:8px; height:8px; content:''; background:#f44446; margin-top:-4px;
-webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;
}
.main .newBoxLists { float:left; width:100%; margin-top:20px; }
.main .newBoxLists dl { float:left; width:330px; margin-left:26px; margin-bottom:0; }
.main .newBoxLists2 dl { width:263px; margin-left:21px; margin-bottom:0; }
.main .newBoxLists dl:nth-child(1) { margin-left:0; }
.main .newBoxLists dl dt { position:relative; width:100%; height:0; overflow:hidden; padding-bottom:60%; /*padding-bottom:75%;*/ font-size:0; line-height:0; /*width:100%; overflow:hidden;*/ }
.main .newBoxLists dl dt img { position:absolute; left:0; top:0; z-index:2; display:block; width:100%; height:100%;
-webkit-object-fit:cover; -moz-object-fit:cover; object-fit:cover;
}
.main .newBoxLists dl dd { height:83px; padding:15px 25px 0; background:#f6f6f6; line-height:28px; font-size:14px; color:#373737; }
.main .newBoxLists dl dd .time { color:#aebfcf; }
.main .newBoxLists dl dd p { width:100%; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space: nowrap; font-size:16px; }
.main .adBox { float:left; width:100%; /*height:150px;*/ margin-top:20px; }
.main .adBox img { display:block; width:100%; height:100%;
-webkit-object-fit:cover; -moz-object-fit:cover; object-fit:cover;    
}
.main .midNews { width:690px; margin-left:20px; overflow:hidden; }
.main .midNews:nth-child(1) { margin-left:0; }

/*频道页 listMain*/
.listMain .bannerBox { float:left; width:1000px; height:550px; overflow:hidden;
-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; border-radius:5px;
}
.listMain .silderArea { float:left; width:370px; margin-left:30px; }
.listMain .silderArea .adBoxMini img { display:block; width:100%; }
.listMain .silderArea .newsList .smTit { max-height:60px; font-size:20px; line-height:1.5em; word-wrap:break-word;
display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow: hidden;
}
.listMain .silderArea .newsList .smTit a { color:#000; }
.listMain .silderArea .midNews { width:100%; margin:20px 0 0 0; }
.listMain .silderArea .midNews .mes { max-height:290px; margin-top:10px; font-size:16px; line-height:30px; color:#777;
display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:9; overflow: hidden;
}
.listMain .silderArea .midNews .btmBox { text-align:right; }
.listMain .silderArea .midNews .moreBtn { display:inline-block; padding:0; color:#d90000; font-size:18px; line-height:32px; }
.listMain .adBox { float:left; width:100%; overflow:hidden; }
.listMain .adBox .bigAd { float:left; width:1000px; height:124px; overflow:hidden; }
.listMain .adBox .smAd { float:right; width:370px; height:124px; overflow:hidden; }
.listMain .adBox .bigAd img,.listMain .adBox .smAd img { display:block; width:100%; height:100%;
-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover;
}
.listMain .areaBox { float:left; width:100%; margin-top:20px; overflow:hidden; }
.listMain .areaBoxLeft { float:left; width:1000px; overflow:hidden; }
.listMain .areaBoxRight { float:right; width:370px; }
.listMain .areaBox .areaBoxLeft .midNews { width:390px; /*width:375px;*/ }
.listMain .areaBox .areaBoxLeft .mgl0 { margin-left:0; }
.listMain .areaBox .areaBoxLeft .picTxtList { width:100%; overflow:hidden; }
.listMain .areaBox .areaBoxLeft .picTxtList .ele { position:relative; z-index:2; min-height:56px; padding-left:100px; margin-top:14px; margin-bottom:0; }
.listMain .areaBox .areaBoxLeft .picTxtList .ele:nth-child(1) { margin-top:0; }
.listMain .areaBox .areaBoxLeft .picTxtList .ele a { width:100%; overflow:hidden; }
.listMain .areaBox .areaBoxLeft .picTxtList dt { position:absolute; left:0; top:0; z-index:2; width:100px; height:56px; overflow:hidden; }
.listMain .areaBox .areaBoxLeft .picTxtList dt img { display:block; width:100%; height:100%; -o-object-fit:cover; object-fit:cover; }
.listMain .areaBox .areaBoxLeft .picTxtList dd { padding-left:10px; font-size:16px; line-height:28px; color:#333; 
display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;
}
.listMain .areaBox .areaBoxLeft .picTxtList a:hover dd { color:#bd0006; }

.listMain .areaBox .areaBoxLeft .titArea { float:left; position:relative; z-index:2; width:100%; border-top:2px #efefef solid;}
.listMain .areaBox .areaBoxLeft .titArea .tit { position:relative; z-index:2; float:left; padding:14px 20px; font-size:18px; color:#000; text-align:center; line-height:20px; }
.listMain .areaBox .areaBoxLeft .titArea .tit::before { position:absolute; left:0; top:-3px; z-index:2; width:100%; height:4px; content:''; background:#b90000; }

.listMain .areaBox .areaBoxLeft .tabArea { float:right; width:582px;  }
.listMain .areaBox .areaBoxLeft .tabArea .inset { float:left; position:relative; z-index:2; width:477px; height:415px; padding-left:105px; box-sizing:content-box; }
.listMain .areaBox .areaBoxLeft .tabArea .tabBtnBox { position:absolute; left:0; top:0; z-index:2; width:105px; border-bottom:1px #e7e7e7 solid;  }
.listMain .areaBox .areaBoxLeft .tabArea .tabBtnBox .btns { border-left:1px #e7e7e7 solid; border-top:1px #e7e7e7 solid; }
.listMain .areaBox .areaBoxLeft .tabArea .tabBtnBox .btns a { display:block; width:105px; background:#f7f7f7; text-align:center; line-height:50px; color:#363636; text-align:center; border-right:1px #e7e7e7 solid; }
.listMain .areaBox .areaBoxLeft .tabArea .tabBtnBox .btnAc a { border-color:#FFF; background:#FFF; border-left:3px #bb0106 solid; }
.listMain .areaBox .areaBoxLeft .tabArea .tabContent { width:100%; }
.listMain .areaBox .areaBoxLeft .tabArea .tabContent .listEle { display:none; padding-left:22px; }
.listMain .areaBox .areaBoxLeft .tabArea .tabContent .listEle li a { font-size:16px; line-height:38px; color:#333; 
display:block; width:100%; overflow: hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space: nowrap;
}
.listMain .areaBox .areaBoxLeft .tabArea .tabContent .listEleAc { display:block; }
.listMain .areaBox .areaBoxLeft .tabArea .tabContent .listEle li a:hover { color:#bd0006; }
.listMain .areaBox .areaBoxRight .midNews { width:100%; }
.listMain .areaBoxLeft .bigAd { float:left; width:1000px; height:124px; }
.listMain .areaBoxLeft .bigAd img { display:block; width:100%; height:100%; }
.listMain .areaBox .areaBoxLeft .midNewsR { float:right; width:582px; margin:0; }

/*detailMain*/
.detailPageBg { background:#f5f6f8; }
.detailMain .topAdBox { width:100%; height:150px; margin-top:0; }
.detailMain .topAdBox img { display:block; width:100%; height:100%;
-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover;
}
.detailMain .areaBox { float:left; width:100%; margin-top:10px; overflow:hidden; }
.detailMain .areaBoxLeft { float:left; width:1000px; overflow:hidden; }
.detailMain .areaBoxRight { float:right; width:370px; }
.detailMain .pageCont { padding:0 0 30px; /*padding:45px 15px 30px;*/ background:#FFF; }
.detailMain .videoStyle .pageCont,.detailMain .videoStyle .pageCont .article-text .txt { padding-top:0; margin-top:0; }
.detailMain .videoStyle .pageCont { padding-left:0; }
.detailMain .pageCont .topHeadBox { padding:10px; border:1px solid #e5e5e5; }
.detailMain .pageCont .topHeadBox .h6_tit { text-align:left; }
.detailMain .pageCont .topHeadBox .otherMes { text-align:right; }
.detailMain .pageCont .h6_tit {font-size:34px; /*font-size:36px;*/ text-align:center; line-height:50px; color:#000; }
.detailMain .pageCont .otherMes { margin-top:18px; text-align:center; font-size:14px; line-height:20px; color:#999; }
.detailMain .pageCont .otherMes .mesTxt { display:inline-block; margin-left:20px; font-size:14px; }
.detailMain .pageCont .otherMes .mesTxt:nth-child(1) { margin-left:0; }
.detailMain .pageCont .otherMes .mesTxt .tag { margin-left:8px; font-size:14px; }
.detailMain .pageCont .otherMes .mesTxt .tag:nth-child(1) { margin-left:0; }
.detailMain .pageCont .otherMes .smBtn { display:inline-block; padding:0 5px; margin-left:5px; color:#286bc4; }
.detailMain .pageCont .otherMes .smBtn:hover { color:#bd0006; }
.detailMain .pageCont .otherMes .btn-like { margin-left:18px; padding:0 10px 0 18px; vertical-align:top; line-height:24px; font-size:13px; border:medium none;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABFklEQVQ4T6WTvQ2DQAyFcxTQskEY4UZgA8gG0PDTZQSyAan4aWAEmCCMwAZhBGoKyDM6EgnBSZCTkCV8/vzsB+zy52Gy+qIo9GEYLFVVa9d1+627UkCapi1jrEWh6fu+cQggunco1LMsa8ZxjMIwbNaQXQUosqdpcoIgsA8DkiQxIP0FgEtdAeiwB761h1lBnuccly0U1Yh3mllILgmmKMp7Jb1F/gZ4NwPQIUKgrjESpaZp5t7WxX0bkWM/0ReAwkbIbZAwZfaiIanUTwNgb4VRY2p4VkFP9pLKwwDhUAV7+VmAg2VzAGgPPwWY6Qq7nogV3hd7S0TexPNYvsp5BOE1kWk5ZNHuoTue59H/MR/pzyQDLbkPsPbNEf35raMAAAAASUVORK5CYII=') no-repeat left center;
    
}
.detailMain .pageCont .otherMes .addbookbark { margin-left:18px; padding-left:18px; vertical-align:top; line-height:24px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABKUlEQVQ4T6WTwQ2CMBSGLQc4qhOoG+gGjqATCBcIN51AnUBvBC7gBDqCG+gG6gb1CAfwf001tVoksUkT0r7/63v/e7DWn4vV6eM4ntB9EAQHU5wRkCTJsKqqEwkZYyPf98/fIEYAXs8gmEnRDlm4jQFpmnaKorhA0JEibtv2wPM8rkNEBiTI83yGVElAe4w91IKphCM2R2nccZwdAQVAS7dpX0RZTwC5vW+qlHFT6s7LxCiKXMuytrhs/wDdy7Kch2FIJrfeuiBbR3WaIHf4NFZb+tFG+EFOmwAcaXfVDL9lIIbHtPShegPg9TmEG0V8k9895WyBLMgrsXTACmdLebfG8IhADBWBX+cAUNwnQE6gC5cPcPmqloEu9dGlCaCZOpG1f2OdF8+7B/MYchHtuydtAAAAAElFTkSuQmCC') no-repeat left center;
}
.detailMain .pageCont .txt { margin-top:30px; font-size:18px; line-height:50px; }
.detailMain .pageCont .fonts { font-size:16px; text-align:justify;font-family:Arial;line-height:2.5;}
.detailMain .pageCont .statement { margin-top:24px;}
.detailMain .pageCont .statement::before {
 content:"////////////////////////////////////////////////////////////////////////////////////////////////////////////////////";
 display:block; width:100%; height:26px; font-size:12px; color:#eaeaea; letter-spacing:3px; overflow:hidden;
 -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none
}
.detailMain .pageCont .statement p { margin-top:24px; font-size:14px; line-height:26px; color:#999; }
.detailMain .commentCont { padding:0 15px 20px; margin-top:20px; background:#FFF; }
.detailMain .commentCont .h6_tit2 { font-size:16px; line-height:50px; border-bottom:1px #f5f5f5 solid; }
.detailMain .commentCont .h6_tit2 .mes { margin-left:5px; font-size:14px; color:#989; line-height:50px; }
.detailMain .commentCont .commentList .noData { position:relative; z-index:2; display:block; width:100%; padding:40px 0; text-align:center; }
.detailMain .commentCont .commentList .noData .txt { display:inline-block; padding:0 8px; background:#FFF; font-size:14px; color:#8c8c8c; }
.detailMain .commentCont .commentList .noData .lineCross { position:absolute; left:9%; top:50%; z-index:-1; display:inline-block; width:82%; height:2px; margin-top:-1px; overflow:hidden; background:#efefef; overflow:hidden; font-size:0; line-height:0; }
.detailMain .commentCont .commentList .listBox { padding-top:10px; }
.detailMain .commentCont .commentList .listBox .ele  { position:relative; z-index:2; padding-left:48px; margin-top:10px; overflow:hidden; }
#viewWin #warp .commentCont .commentList .listBox .ele { padding-top:0; margin-bottom:0; }
.detailMain .commentCont .commentList .listBox .ele:nth-child(1) { margin-top:0; }
.detailMain .commentCont .commentList .listBox .ele dt { position:absolute; left:0; top:0; z-index:2; width:48px; height:48px; overflow:hidden;
-webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;
}
.detailMain .commentCont .commentList .listBox .ele dt img { display:block; width:100%; height:100%; }
.detailMain .commentCont .commentList .listBox .ele dd { padding-left:10px; padding-bottom:10px; }
.detailMain .commentCont .commentList .listBox .ele dd p { padding:0; }
.detailMain .commentCont .commentList .listBox .ele .tit { font-size:14px; line-height:1.5em; color:#FB7299; }
.detailMain .commentCont .commentList .listBox .ele .txt { padding:5px 0; font-size:14px; color:#343434; }
.detailMain .commentCont .commentList .listBox .ele .time { font-size:12px; color:#969696; }
.detailMain .commentCont .commentList .listBox .noMoreMes { padding:20px 0; font-size:12px; color:#969696; text-align:center; }
.detailMain .commentCont .h6_tit3 { font-size:16px; line-height:50px; }
.detailMain .commentCont .textBox { padding:10px 12px; background:#eee; }
.detailMain .commentCont .textBox .textareaEle,.detailMain .commentCont .textBox textarea { display:block; width:100%; border:medium none; background:transparent; resize:vertical; font-size:14px; color:#979797; }
.detailMain .commentCont .btnBox { width:100%; margin-top:10px; overflow:hidden; }
.detailMain .commentCont .btnBox .btn { float:left; display:inline-block; padding:0 15px; margin-left:5px; background:#f44446; font-size:14px; line-height:34px; color:#FFF; border:1px #d90000 solid;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px;
}
.detailMain .commentCont .btnBox .btn:nth-child(1) { margin-left:0; }
.detailMain .commentCont .btnBox .btn2 { background:#FFF; color:#d90000; }
.detailMain .recommendBox { float:left; width:100%; margin-top:20px; background:#FFF; }
.detailMain .recommendBox .h6_tit4 { position:relative; z-index:2; margin:0 10px; padding:0 15px; font-size:16px; line-height:46px; }
.detailMain .recommendBox .h6_tit4 .ico { position:absolute; left:0; top:50%; z-index:2; width:4px; height:18px; margin-top:-9px; background:#f44446; border-bottom:1px #e7e7e7 solid; }
.detailMain .recommendBox .listBox { margin:0 10px; }
.detailMain .recommendBox .listBox .ele { padding:10px 20px; margin-top:10px; margin-bottom:0; border-top:1px #f1f1f1 dashed; }
.detailMain .recommendBox .listBox .ele:nth-child(1) { border:medium none; }
.detailMain .recommendBox .listBox .ele dt { position:relative; z-index:2;}
.detailMain .recommendBox .listBox .ele dt::before { position:absolute; left:-12px; top:50%; z-index:2; width:4px; height:4px; content:''; margin-top:-2px; background:#f44446;
-webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;
}
.detailMain .recommendBox .listBox .ele dt a { display:block; font-size:18px; line-height:28px; color:#575757; }
.detailMain .recommendBox .listBox .ele dd { margin-top:5px; overflow:hidden; }
.detailMain .recommendBox .listBox .ele dd p { font-size:14px; color:#999; line-height:21px; } 
.detailMain .recommendBox .listBox .ele dd .someKeywords { float:left; margin-bottom:0; }
.detailMain .recommendBox .listBox .ele dd .someKeywords li { float:left; margin-left:5px; font-size:14px; line-height:21px; color:#5e5e5e;
-webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px;
}
.detailMain .recommendBox .listBox .ele dd .someKeywords li a { display:inline-block; padding:0 5px; }
.detailMain .recommendBox .listBox .ele dd .someKeywords li:nth-child(1) { margin-left:0; }
.detailMain .recommendBox .listBox .ele dd .time { float:right; display:inline-block; font-size:12px; line-height:21px; color:#aaa; }
.detailMain .miniAd img { display:block; width:100%; }
.detailMain .areaBoxRight .midNews { width:100%; margin:20px 0 0 0; background:#FFF; }
.detailMain .areaBoxRight .rankingList { width:100%; }
.detailMain .areaBoxRight .rankingList li { margin:0 10px; }
.detailMain .areaBoxRight .adList { margin-top:20px; }

/*foot*/
.foot { width:100%; padding:20px 0 0; background:#202330;}
.foot .footC { width:1400px; margin:0 auto; padding:10px; overflow:hidden; }
.foot .footC .topArea { width:100%; overflow:hidden; }
.foot .footC .topArea .lists li,.foot .footC .topArea .lists b { font-size:14px; color:#FFF; line-height:32px; font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif; }
.foot .footC .topArea .lists code { padding:0; background:none; color:#FFF; font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, Helvetica, Arial, PingFang SC, Hiragino Sans GB, Microsoft YaHei UI, Microsoft YaHei, Source Han Sans CN, sans-serif; }
.foot .footC .topArea .lists li p { margin-bottom:0; }
.foot .footC .topArea .list1 { float:left; }
.foot .footC .topArea .list1 a { display:block; font-size:14px; color:#FFF; line-height:32px; }
.foot .footC .topArea .list2 { float:left; margin-left:150px; }
.foot .footC .topArea .list2 a { display:block; font-size:14px; color:#FFF; line-height:32px; }
.foot .footC .topArea .list2 code { font-size:14px; }
.foot .footC .topArea .list3 { float:right; }
.foot .footC .topArea .list3 li a { display:block; font-size:14px; color:#FFF; line-height:32px; }
.foot .footC .btmArea { width:100%; margin-top:30px; padding:20px 0; border-top:2px #FFF solid; }
.foot .footC .btmArea p { width:100%; word-break:break-all; word-wrap:break-word; font-size:14px; color:#FFF; line-height:32px; }

/*竖屏提示层*/
#screenAlert { position:absolute; left:0; top:0; z-index:200000; width:100%; height:100%; background:#0b4085; filter:alpha(opacity=0); opacity:0; display:none;}
#screenAlert .logo { position:absolute; left:20px; top:20px; z-index:2; width:6%;}
#screenAlert .txtPic { position:absolute; left:50%; top:30%; z-index:2; width:50%; margin-left:-25%;}
#screenAlert .txtPic .pad { position:absolute; left:50%; top:32%; z-index:2; width:12%;}
.rotateAlertIt .pad {
	-webkit-animation: rotateIt 1s linear 0.5s infinite normal;
	-moz-animation: rotateIt 1s linear 0.5s infinite normal;
	-ms-animation: rotateIt 1s linear 0.5s infinite normal;
	-o-animation: rotateIt 1s linear 0.5s infinite normal;
	animation: rotateIt 1s linear 0.5s infinite normal;
}
@-webkit-keyframes rotateIt {
 0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
 100%{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
}
@-moz-keyframes rotateIt { 
 0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
 100%{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
}
@-ms-keyframes rotateIt { 
 0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
 100%{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
}
@-o-keyframes rotateIt { 
 0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
 100%{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
}
@keyframes rotateIt { 
 0% { -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg);}
 100%{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg);}
}

#ajaxTable { position:absolute; left:0; top:0; z-index:-999; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}

/*2023-12-23*/
.warp .panel-default > .panel-heading { width:100%; overflow:hidden; }
.warp .panel-default > .panel-heading .category-title { float:left; margin:0; }
.warp .panel-default > .panel-heading .panel-title { float:right; }
.warp .panel-default > .panel-heading .more { position:static; }
.warp .article-list .article-title a { display:block; width:100%; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; font-size:16px; }
.warp .article-list .article-title a:hover { color:#bd0006 }
.warp .article-list .article-item { padding:0; border-bottom:medium none; }
.warp .article-list .article-item .inset { padding:10px 0; border-bottom:1px solid #efefef; }
.warp .article-list .media .media-body { position:relative; }
.warp .article-list .media-body { padding-right:120px; }
/*.warp .article-list .media-body::before { position:absolute; left:0; top:50%; z-index:2; width:6px; height:6px; content:''; margin-top:-3px; background:#f44446; 
-webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;
}*/
.warp .article-list .media-body .article-tag { right:0; top:50%; margin-top:-12px; }
/* edit by adi 20240506*/
.warp .panel-default > .panel-heading .more .list-unstyled { white-space:nowrap; }

.warp .pagination .active span { background:#bd0006; border-color:#a80409; }
.warp .panel:nth-child(1) { margin-bottom:0; }

/*2023-12-23*/
.warp .nav-pills > li.active > a,.warp .nav-pills > li.active > a:hover,.warp .nav-pills > li.active > a:focus { background-color:#bd0006; }
.warp .nav-pills > li a:hover { color:#bd0006; }
.warp .tag { padding:0 10px; }

.warp .sliderBoxes { margin:20px 0 0; overflow:hidden; box-shadow:none; }

#comment-container #postcomment .form-group { margin-top:5px; }
.warp .container .panel:nth-child(1) { margin-top:0; }

/*二维码*/
#ewmLevel { position:absolute; left:0; top:0; z-index:999999; width:100px; height:100px; padding:5px; background:#FFF; border:1px #f1f1f1 solid; display:none;
-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;
}
#ewmLevel .ico { position:absolute; left:50%; top:-11px; z-index:2; width:14px; height:12px; margin-left:-7px; }
#ewmLevel .ewmBox { width:100px; height:100px; background-repeat:no-repeat; background-position:center;background-color:#323232;
-webkit-background-size:50%; -moz-background-size:50%; -ms-background-size:50%; -o-background-size:50%; background-size:50%;
}
#ewmLevel .ewmBox img { display:block; width:100%; height:100%; }
#ewmLevel .mark { width:100%; height:100%; background:rgba(0,0,0,0.6); display:none; }


